final agreement on the final status of abyei area - French English Dictionary
History

final agreement on the final status of abyei area



Meanings of "final agreement on the final status of abyei area" in French English Dictionary : 1 result(s)

English French
UN Terms
final agreement on the final status of abyei area accord final sur le statut de la zone d’abyei